7 middle class money traps to avoid